let vue = new Vue({
    el: '#user_center',
    delimiters: ['${','}'],
    data:{
        // v-model
        email: '',
        // 当前用户的ID
        userid: userid,

        // v-message
        error_email_msg: '保存邮箱失败！！',

        // v-show
        error_email: false,

    },
    methods:{
        save_email(){
            // 给当前用户保存邮箱
            axios.post(/emails/, {
                'email': this.email,
                'userid': this.userid,
                // responseType: 'json'
            },{
                headers:
                    {
                        'X-CSRFToken': getCookie('csrftoken')
                    }  // 解决axios.post跨域问题
            }).then(response=>{
                if (response.data.code == '200'){
                    // 刷新页面
                    location.reload();
                    this.error_email = false;
                }else {
                    this.error_email = true;
                    this.error_email_msg = response.data.errormsg;
                }
            }).catch(error=>{
                console.log(error.response)
            })
        },
    }
})